package com.bootdo.appsystem.domain;

import java.io.Serializable;
import java.util.Date;



/**
 * 
 * 
 * @author xiaoxiao
 * @email 806191255@qq.com
 * @date 2018-05-12 14:42:14
 */
public class UserdetailsDO implements Serializable {
	private static final long serialVersionUID = 1L;
	
	//详情表主键
	private Integer id;
	//用户编号
	private Integer uid;
	//性别
	private Integer gender;
	//真实姓名
	private String realname;
	//手机号
	private String mobile;
	//邮箱
	private String email;
	//身份证号
	private String idcard;
	//身份证认证状态
	private Integer idcardstatus;
	//通过时间
	private Date idcardaddtime;
	//正面照片
	private String zheng;
	//反面照片
	private String fan;

	/**
	 * 设置：详情表主键
	 */
	public void setId(Integer id) {
		this.id = id;
	}
	/**
	 * 获取：详情表主键
	 */
	public Integer getId() {
		return id;
	}
	/**
	 * 设置：用户编号
	 */
	public void setUid(Integer uid) {
		this.uid = uid;
	}
	/**
	 * 获取：用户编号
	 */
	public Integer getUid() {
		return uid;
	}
	/**
	 * 设置：性别
	 */
	public void setGender(Integer gender) {
		this.gender = gender;
	}
	/**
	 * 获取：性别
	 */
	public Integer getGender() {
		return gender;
	}
	/**
	 * 设置：真实姓名
	 */
	public void setRealname(String realname) {
		this.realname = realname;
	}
	/**
	 * 获取：真实姓名
	 */
	public String getRealname() {
		return realname;
	}
	/**
	 * 设置：手机号
	 */
	public void setMobile(String mobile) {
		this.mobile = mobile;
	}
	/**
	 * 获取：手机号
	 */
	public String getMobile() {
		return mobile;
	}
	/**
	 * 设置：邮箱
	 */
	public void setEmail(String email) {
		this.email = email;
	}
	/**
	 * 获取：邮箱
	 */
	public String getEmail() {
		return email;
	}
	/**
	 * 设置：身份证号
	 */
	public void setIdcard(String idcard) {
		this.idcard = idcard;
	}
	/**
	 * 获取：身份证号
	 */
	public String getIdcard() {
		return idcard;
	}
	/**
	 * 设置：身份证认证状态
	 */
	public void setIdcardstatus(Integer idcardstatus) {
		this.idcardstatus = idcardstatus;
	}
	/**
	 * 获取：身份证认证状态
	 * 0、未认证
	 * 1、认证通过
	 * -1、认证未通过
	 * 10、认证审核中
	 */
	public Integer getIdcardstatus() {
		return idcardstatus;
	}
	/**
	 * 设置：通过时间
	 */
	public void setIdcardaddtime(Date idcardaddtime) {
		this.idcardaddtime = idcardaddtime;
	}
	/**
	 * 获取：通过时间
	 */
	public Date getIdcardaddtime() {
		return idcardaddtime;
	}
	/**
	 * 设置：正面照片
	 */
	public void setZheng(String zheng) {
		this.zheng = zheng;
	}
	/**
	 * 获取：正面照片
	 */
	public String getZheng() {
		return zheng;
	}
	/**
	 * 设置：反面照片
	 */
	public void setFan(String fan) {
		this.fan = fan;
	}
	/**
	 * 获取：反面照片
	 */
	public String getFan() {
		return fan;
	}

	@Override
	public String toString() {
		return "UserdetailsDO{" +
				"id=" + id +
				", uid=" + uid +
				", gender=" + gender +
				", realname='" + realname + '\'' +
				", mobile='" + mobile + '\'' +
				", email='" + email + '\'' +
				", idcard='" + idcard + '\'' +
				", idcardstatus=" + idcardstatus +
				", idcardaddtime=" + idcardaddtime +
				", zheng='" + zheng + '\'' +
				", fan='" + fan + '\'' +
				'}';
	}
}
